multiple stage missile - Spanish English Dictionary